main dams - Turkish English Dictionary